Must Be A Really Big Department Store FAIL Add as a preferredsource on Google Comments From jpdl.us Tags China confusing geography signs wtf Like Show Comments Hide Comments